pedunculated polyp - English Synonyms Dictionary